3.7099999999999999839e-11 4.7700000000000002099e-36 seed development stages